package cloud.tianai.ram.policy.common.model.dto;

/**
 * @Author: 天爱有情
 * @date 2022/3/7 14:18
 * @Description 匹配对象
 */
public enum Match {

    /** 允许. */
    ALLOW,
    /** 显式拒绝. */
    EXPLICIT_DENY,
    /** 隐式拒绝. */
    IMPLICIT_DENY;

    public boolean isAllow() {
        return ALLOW.equals(this);
    }

    public boolean isDeny() {
        return EXPLICIT_DENY.equals(this) || IMPLICIT_DENY.equals(this);
    }
}
